A statecharts-based software development process for mobile agents

نویسندگان

  • Giancarlo Fortino
  • Wilma Russo
  • Eugenio Zimeo
چکیده

Although mobile agents and their supporting infrastructures have been extensively developed, it is still an emerging technology. A wider acceptance of mobile agents would be facilitated with the exploitation of suitable methodologies and tools which fully support their development lifecycle. This paper proposes a Statecharts-based development process for mobile agents, which allows for a seamless transition from the specification of mobile agent behaviour to its implementation and adaptation to target mobile agent systems. In particular, modelling of the mobile agent behaviour is visual and its coding is seamlessly supported by the Mobile Active Object Framework. The coded agent behaviour can be adapted to platform-specific mobile agents by means of the Mobile Agent Adaptation Framework thus enabling re-use of existing mobile agent systems. q 2004 Elsevier B.V. All rights reserved.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

From MSCs to Statecharts

Message Sequence Charts (MSCs) have gained wide acceptance for scenario-based specifications of component behavior (see, for instance, [IT96, BMR+96, Rat97, BHKS97]). In particular, they have proven useful in the requirements capture phase of the software development process. However, up to now, most development methods do not assign a precise meaning to this graphical description technique. Mo...

متن کامل

From Modeling to Simulation of Multi-agent Systems: An Integrated Approach and a Case Study

In this paper, an integrated approach for the modeling and the validation through simulation of multi-agent systems is proposed. The approach centers on the instantiation of a software development process which specifically includes a simulation phase which makes it possible the validation of a multiagent system before its actual deployment and execution. The approach uses the Gaia methodology ...

متن کامل

MOBICHARTS: A Notation to Specify Mobile Computing Applications

A standard notation, that unambiguously expresses different aspects of a system, is important to the process of software development. The expressiveness of a standard notation helps analysts and developers to describe a computing scenario or to formulate software architecture and then to communicate these decisions unambiguously to other team members. Much attention is already given to the soft...

متن کامل

The Agent Systems Methodology (ASEME): A Preliminary Report

This paper presents the Agent SystEms MEthodology (ASEME) for developing multi-agent systems. ASEME proposes a modular agent design approach and introduces the concept of intra-agent control. The latter defines the agent’s lifecycle by coordinating the different modules that implement his capabilities. The modeling of the intra-agent control is based on statecharts. The analysis phase builds on...

متن کامل

A Statecharts-based Methodology for the Simulation of Multi-agents and Mobile Agents Systems

Mobile agent paradigm and technology are profitably being applied for the construction of a wide range of applications and systems in several areas encompassing e-business, telecommunications, meta-computing and military simulations. Such systems are usually complex so requiring methodologies and tools for an in-depth understanding of their dynamics and for their validation. This paper presents...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Information & Software Technology

دوره 46  شماره 

صفحات  -

تاریخ انتشار 2004